package org.dwpd.domain.inbox;

import lombok.Data;

// 表示一个消息请求(客户端用户发送消息)
@Data
public class UserMessageRequest {
    private String type; // 用户自定义,
    // requestMessage 表示用户申请上座,
    // agreeMessage 表示同意用户上座请求,
    // rejectMessage 表示拒绝用户上座请求,
    // lockMessage 表示用户上座的帖子已锁帖
    // accomplishMessage 表示用户上座的帖子已完成
    // commentMessage 表示评论转发
    private Integer acceptUserId; // 帖主用户Id
    private Integer userId; // 申请者用户Id
    private Integer messageId; // 帖子Id
    private String content; // 请求内容，传进来为空即可
    private String token; // 令牌
    private String ids; // 若type为 accomplishMessage || lockMessage，接收该参数，表示上座用户列表
}
